(() => { var exports = {}; exports.id = 18833; exports.ids = [18833,64820]; exports.modules = { /***/ 22666: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; __webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ pageWrapperTemplate), /* harmony export */ "getServerSideProps": () => (/* binding */ getServerSideProps), /* harmony export */ "getStaticPaths": () => (/* binding */ getStaticPaths), /* harmony export */ "getStaticProps": () => (/* binding */ getStaticProps) /* harmony export */ }); /* harmony import */ var _sentry_server_config_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(96270); /* harmony import */ var _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(58097); /* harmony import */ var _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(20997); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(16689); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(59003); /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var fuse_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(62733); /* harmony import */ var fuse_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(fuse_js__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(60866); /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_6__); /* harmony import */ var _index_module_scss__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(23848); /* harmony import */ var _index_module_scss__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(_index_module_scss__WEBPACK_IMPORTED_MODULE_18__); /* harmony import */ var _reciterPage_module_scss__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(88227); /* harmony import */ var _reciterPage_module_scss__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(_reciterPage_module_scss__WEBPACK_IMPORTED_MODULE_19__); /* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(92684); /* harmony import */ var _components_NextSeoWrapper__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(25869); /* harmony import */ var _components_Reciter_ChaptersList__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(58655); /* harmony import */ var _components_Reciter_ReciterInfo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(44090); /* harmony import */ var _dls_Forms_Input__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(91308); /* harmony import */ var _icons_search_svg__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(29033); /* harmony import */ var _types_SearchQuerySource__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(3050); /* harmony import */ var _utils_chapter__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(95892); /* harmony import */ var _utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(55943); /* harmony import */ var _utils_locale__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(24709); /* harmony import */ var _utils_navigation__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(57933); var __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_components_Reciter_ChaptersList__WEBPACK_IMPORTED_MODULE_9__, _components_Reciter_ReciterInfo__WEBPACK_IMPORTED_MODULE_10__, _dls_Forms_Input__WEBPACK_IMPORTED_MODULE_11__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__, _utils_navigation__WEBPACK_IMPORTED_MODULE_17__]); ([_components_Reciter_ChaptersList__WEBPACK_IMPORTED_MODULE_9__, _components_Reciter_ReciterInfo__WEBPACK_IMPORTED_MODULE_10__, _dls_Forms_Input__WEBPACK_IMPORTED_MODULE_11__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__, _utils_navigation__WEBPACK_IMPORTED_MODULE_17__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__); const filterChapters = (chapters, searchQuery)=>{ const fuse = new (fuse_js__WEBPACK_IMPORTED_MODULE_5___default())(chapters, { keys: [ "transliteratedName", "id", "localizedId" ], threshold: 0.3 }); const filteredReciter = fuse.search(searchQuery); const resultItems = filteredReciter.map(({ item })=>item); if (!filteredReciter.length) { (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__/* .logEmptySearchResults */ .Dy)({ query: searchQuery, source: _types_SearchQuerySource__WEBPACK_IMPORTED_MODULE_13__/* ["default"].ReciterPageChapterList */ .Z.ReciterPageChapterList }); } return resultItems; }; const ReciterPage = ({ selectedReciter , chaptersData })=>{ const { t , lang } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_6___default()(); const { 0: searchQuery , 1: setSearchQuery } = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(""); // `allChaptersData` type is Record, but we need Chapter[] format with `id` inside the object // because `Fuse` library expects Array of objects, not Record const allChaptersWithId = (0,react__WEBPACK_IMPORTED_MODULE_3__.useMemo)(()=>Object.entries(chaptersData).map(([chapterId, chapter])=>{ return { id: chapterId.toString(), localizedId: (0,_utils_locale__WEBPACK_IMPORTED_MODULE_16__/* .toLocalizedNumber */ .rQ)(Number(chapterId), lang), ...chapter }; }), [ chaptersData, lang ]); const filteredChapters = (0,react__WEBPACK_IMPORTED_MODULE_3__.useMemo)(()=>searchQuery ? filterChapters(allChaptersWithId, searchQuery) : allChaptersWithId, [ searchQuery, allChaptersWithId ]); const navigationUrl = (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_17__/* .getReciterNavigationUrl */ .aT)(selectedReciter.id.toString()); return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, { children: [ /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_components_NextSeoWrapper__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, { title: selectedReciter?.translatedName?.name, canonical: (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_17__/* .getCanonicalUrl */ .Z2)(lang, navigationUrl), languageAlternates: (0,_utils_locale__WEBPACK_IMPORTED_MODULE_16__/* .getLanguageAlternates */ .qc)(navigationUrl), description: t("reciter:reciter-desc", { reciterName: selectedReciter?.translatedName?.name }) }), /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", { className: classnames__WEBPACK_IMPORTED_MODULE_4___default()((_index_module_scss__WEBPACK_IMPORTED_MODULE_18___default().pageContainer)), children: [ /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", { className: (_reciterPage_module_scss__WEBPACK_IMPORTED_MODULE_19___default().reciterInfoContainer), children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", { className: classnames__WEBPACK_IMPORTED_MODULE_4___default()((_index_module_scss__WEBPACK_IMPORTED_MODULE_18___default().flowItem), (_reciterPage_module_scss__WEBPACK_IMPORTED_MODULE_19___default().headerContainer)), children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_components_Reciter_ReciterInfo__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, { selectedReciter: selectedReciter }) }) }), /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", { className: classnames__WEBPACK_IMPORTED_MODULE_4___default()((_index_module_scss__WEBPACK_IMPORTED_MODULE_18___default().flowItem), (_reciterPage_module_scss__WEBPACK_IMPORTED_MODULE_19___default().searchContainer)), children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_dls_Forms_Input__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .ZP, { prefix: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_icons_search_svg__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {}), id: "translations-search", value: searchQuery, onChange: setSearchQuery, placeholder: t("reciter:search-chapter"), fixedWidth: false }) }), /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", { className: classnames__WEBPACK_IMPORTED_MODULE_4___default()((_index_module_scss__WEBPACK_IMPORTED_MODULE_18___default().flowItem), (_reciterPage_module_scss__WEBPACK_IMPORTED_MODULE_19___default().chaptersListContainer)), children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_components_Reciter_ChaptersList__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, { filteredChapters: filteredChapters, selectedReciter: selectedReciter }) }) ] }) ] }); }; const getStaticProps$1 = async ({ params , locale })=>{ try { const reciterId = params.reciterId; const reciterData = await (0,_api__WEBPACK_IMPORTED_MODULE_7__/* .getReciterData */ .zm)(reciterId, locale); const chaptersData = await (0,_utils_chapter__WEBPACK_IMPORTED_MODULE_14__/* .getAllChaptersData */ .T4)(locale); return { props: { chaptersData, selectedReciter: reciterData.reciter } }; } catch (error) { return { notFound: true }; } }; const getStaticPaths = async ()=>({ paths: [], fallback: "blocking" }); var serverComponentModule = /*#__PURE__*/Object.freeze({ __proto__: null, getStaticProps: getStaticProps$1, getStaticPaths: getStaticPaths, 'default': ReciterPage }); /* * This file is a template for the code which will be substituted when our webpack loader handles non-API files in the * `pages/` directory. * * We use `__SENTRY_WRAPPING_TARGET_FILE__.cjs` as a placeholder for the path to the file being wrapped. Because it's not a real package, * this causes both TS and ESLint to complain, hence the pragma comments below. */ const userPageModule = serverComponentModule ; const pageComponent = userPageModule ? userPageModule.default : undefined; const origGetInitialProps = pageComponent ? pageComponent.getInitialProps : undefined; const origGetStaticProps = userPageModule ? userPageModule.getStaticProps : undefined; const origGetServerSideProps = userPageModule ? userPageModule.getServerSideProps : undefined; // eslint-disable-next-line @typescript-eslint/no-explicit-any const getInitialPropsWrappers = { '/_app': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapAppGetInitialPropsWithSentry, '/_document': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapDocumentGetInitialPropsWithSentry, '/_error': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapErrorGetInitialPropsWithSentry, }; const getInitialPropsWrapper = getInitialPropsWrappers['/reciters/[reciterId]'] || _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetInitialPropsWithSentry; if (pageComponent && typeof origGetInitialProps === 'function') { pageComponent.getInitialProps = getInitialPropsWrapper(origGetInitialProps) ; } const getStaticProps = typeof origGetStaticProps === 'function' ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetStaticPropsWithSentry(origGetStaticProps, '/reciters/[reciterId]') : undefined; const getServerSideProps = typeof origGetServerSideProps === 'function' ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetServerSidePropsWithSentry(origGetServerSideProps, '/reciters/[reciterId]') : undefined; const pageWrapperTemplate = pageComponent ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapPageComponentWithSentry(pageComponent ) : pageComponent; __webpack_async_result__(); } catch(e) { __webpack_async_result__(e); } }); /***/ }), /***/ 54560: /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); var _path, _path2; function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); } var SvgCopyLink = function SvgCopyLink(props) { return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({ width: 24, height: 24, viewBox: "0 0 24 24", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", { d: "M10 13a5.001 5.001 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71", stroke: "currentColor", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" })), _path2 || (_path2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", { d: "M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71", stroke: "currentColor", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }))); }; /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgCopyLink); /***/ }), /***/ 85661: /***/ ((module) => { // Exports module.exports = { "chapterListContainer": "ChapterList_chapterListContainer__l865S", "chapterListItem": "ChapterList_chapterListItem__5X02T", "playIconWrapper": "ChapterList_playIconWrapper__2ixFV", "playPauseIcon": "ChapterList_playPauseIcon__SSudO", "playIcon": "ChapterList_playIcon__Kq8TG", "chapterName": "ChapterList_chapterName__JQCrd", "chapterInfoContainer": "ChapterList_chapterInfoContainer__jljg2", "chapterIconContainer": "ChapterList_chapterIconContainer__A8XAf" }; /***/ }), /***/ 11463: /***/ ((module) => { // Exports module.exports = { "container": "ReciterInfo_container__HegaB", "reciterImage": "ReciterInfo_reciterImage__Fq1os", "reciterBio": "ReciterInfo_reciterBio__1lJXI", "reciterName": "ReciterInfo_reciterName__SiK59", "reciterImageContainer": "ReciterInfo_reciterImageContainer__M1Ya0", "moreLessButton": "ReciterInfo_moreLessButton__dykBl", "actionContainer": "ReciterInfo_actionContainer__YUodQ", "playButton": "ReciterInfo_playButton__b9p4W" }; /***/ }), /***/ 58655: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; __webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try { /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20997); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(16689); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _xstate_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(59456); /* harmony import */ var _xstate_react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_xstate_react__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(59003); /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var clipboard_copy__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(34741); /* harmony import */ var clipboard_copy__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(clipboard_copy__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(60866); /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_5__); /* harmony import */ var _AudioPlayer_Buttons_DownloadAudioButton__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(64881); /* harmony import */ var _chapters_ChapterIcon_ChapterIconContainer__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(92799); /* harmony import */ var _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(50497); /* harmony import */ var _dls_Spinner_Spinner__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(7190); /* harmony import */ var _dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(79717); /* harmony import */ var _ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(85661); /* harmony import */ var _ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20__); /* harmony import */ var _icons_copy_link_svg__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(54560); /* harmony import */ var _icons_download_svg__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(82184); /* harmony import */ var _icons_pause_svg__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(51512); /* harmony import */ var _icons_play_arrow_svg__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(27333); /* harmony import */ var _utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(55943); /* harmony import */ var _utils_navigation__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(57933); /* harmony import */ var _utils_url__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(69663); /* harmony import */ var src_api__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(92684); /* harmony import */ var src_xstate_AudioPlayerMachineContext__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(64564); var __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_AudioPlayer_Buttons_DownloadAudioButton__WEBPACK_IMPORTED_MODULE_6__, _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__, _dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_10__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__, _utils_navigation__WEBPACK_IMPORTED_MODULE_16__, src_xstate_AudioPlayerMachineContext__WEBPACK_IMPORTED_MODULE_18__]); ([_AudioPlayer_Buttons_DownloadAudioButton__WEBPACK_IMPORTED_MODULE_6__, _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__, _dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_10__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__, _utils_navigation__WEBPACK_IMPORTED_MODULE_16__, src_xstate_AudioPlayerMachineContext__WEBPACK_IMPORTED_MODULE_18__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__); const ChaptersList = ({ filteredChapters , selectedReciter })=>{ const toast = (0,_dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_10__/* .useToast */ .pm)(); const { t , lang } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_5___default()(); const audioService = (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(src_xstate_AudioPlayerMachineContext__WEBPACK_IMPORTED_MODULE_18__/* .AudioPlayerMachineContext */ .c); const currentSurah = (0,_xstate_react__WEBPACK_IMPORTED_MODULE_2__.useSelector)(audioService, (state)=>state.context.surah); const currentReciterId = (0,_xstate_react__WEBPACK_IMPORTED_MODULE_2__.useSelector)(audioService, (state)=>state.context.audioData?.reciterId); const isAudioPlaying = (0,_xstate_react__WEBPACK_IMPORTED_MODULE_2__.useSelector)(audioService, (state)=>state.matches("VISIBLE.AUDIO_PLAYER_INITIATED.PLAYING")); const { 0: currentlyDownloadChapterAudioId , 1: setCurrentlyDownloadChapterAudioId } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null); const playChapter = (chapterId)=>{ const selectedChapterId = chapterId; (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__/* .logEvent */ .Kz)("reciter_page_chapter_played", { stationId: selectedChapterId }); audioService.send({ type: "PLAY_SURAH", surah: Number(chapterId), reciterId: selectedReciter.id }); }; const onCopyUrlClicked = (chapterId)=>{ (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__/* .logButtonClick */ .MY)("reciter_page_chapter_url_copy"); const origin = (0,_utils_url__WEBPACK_IMPORTED_MODULE_19__/* .getWindowOrigin */ .Yj)(lang); const path = (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_16__/* .getReciterChapterNavigationUrl */ .Y9)(selectedReciter.id.toString(), chapterId); clipboard_copy__WEBPACK_IMPORTED_MODULE_4___default()(origin + path).then(()=>{ toast(t("common:shared"), { status: _dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_10__/* .ToastStatus.Success */ .YZ.Success }); }); }; const onAudioDownloadClicked = async (chapterId)=>{ (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_15__/* .logButtonClick */ .MY)("reciter_page_chapter_audio_download"); const audioData = await (0,src_api__WEBPACK_IMPORTED_MODULE_17__/* .getChapterAudioData */ .lt)(Number(selectedReciter.id), Number(chapterId)); setCurrentlyDownloadChapterAudioId(chapterId); (0,_AudioPlayer_Buttons_DownloadAudioButton__WEBPACK_IMPORTED_MODULE_6__/* .download */ .L)(audioData.audioUrl, ()=>{ setCurrentlyDownloadChapterAudioId(null); }); }; return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { className: (_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().chapterListContainer), children: [ filteredChapters.map((chapter)=>{ const isAudioPlayingThisChapter = isAudioPlaying && currentSurah === Number(chapter.id) && selectedReciter.id === currentReciterId; const onClick = ()=>{ if (isAudioPlayingThisChapter) audioService.send("TOGGLE"); else playChapter(chapter.id.toString()); }; return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { className: (_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().chapterListItem), role: "button", tabIndex: 0, onKeyPress: onClick, onClick: onClick, children: [ /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { className: (_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().chapterInfoContainer), children: [ /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", { className: (_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().playIconWrapper), children: isAudioPlayingThisChapter ? /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("span", { className: classnames__WEBPACK_IMPORTED_MODULE_3___default()((_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().playPauseIcon)), children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_pause_svg__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, {}) }) : /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("span", { className: classnames__WEBPACK_IMPORTED_MODULE_3___default()((_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().playPauseIcon), (_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().playIcon)), children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_play_arrow_svg__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, {}) }) }), /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { children: [ /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { className: (_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().chapterName), children: [ chapter.localizedId, ". ", chapter.transliteratedName ] }), /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("span", { className: (_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().chapterIconContainer), children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_chapters_ChapterIcon_ChapterIconContainer__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, { chapterId: chapter.id.toString(), hasSurahPrefix: false }) }) ] }) ] }), /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { className: (_ChapterList_module_scss__WEBPACK_IMPORTED_MODULE_20___default().actionsContainer), children: [ /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .ZP, { variant: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__/* .ButtonVariant.Ghost */ .Wu.Ghost, size: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__/* .ButtonSize.Small */ .qE.Small, shape: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__/* .ButtonShape.Circle */ .jL.Circle, onClick: (e)=>{ e.stopPropagation(); onCopyUrlClicked(chapter.id); }, tooltip: t("reciter:copy-link"), ariaLabel: t("reciter:copy-link"), children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_copy_link_svg__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {}) }), /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .ZP, { shape: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__/* .ButtonShape.Circle */ .jL.Circle, variant: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__/* .ButtonVariant.Ghost */ .Wu.Ghost, size: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_8__/* .ButtonSize.Small */ .qE.Small, onClick: async (e)=>{ e.stopPropagation(); onAudioDownloadClicked(chapter.id); }, tooltip: t("common:audio.player.download"), ariaLabel: t("common:audio.player.download"), children: currentlyDownloadChapterAudioId === chapter.id ? /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Spinner_Spinner__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, { size: _dls_Spinner_Spinner__WEBPACK_IMPORTED_MODULE_9__/* .SpinnerSize.Small */ .E.Small }) : /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_download_svg__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {}) }) ] }) ] }, chapter.id); }), /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {}) ] }); }; /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ChaptersList); __webpack_async_result__(); } catch(e) { __webpack_async_result__(e); } }); /***/ }), /***/ 44090: /***/ ((module, __webpack_exports__, __webpack_require__) => { "use strict"; __webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try { /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20997); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(16689); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60866); /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(50497); /* harmony import */ var _Radio_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(16868); /* harmony import */ var _ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(11463); /* harmony import */ var _ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8__); /* harmony import */ var _icons_play_arrow_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(27333); /* harmony import */ var _utils_cdn__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(17339); /* harmony import */ var _utils_eventLogger__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(55943); /* harmony import */ var src_xstate_AudioPlayerMachineContext__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(64564); var __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_6__, src_xstate_AudioPlayerMachineContext__WEBPACK_IMPORTED_MODULE_7__]); ([_dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_6__, src_xstate_AudioPlayerMachineContext__WEBPACK_IMPORTED_MODULE_7__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__); /* eslint-disable react/no-danger */ /* eslint-disable @next/next/no-img-element */ const ReciterInfo = ({ selectedReciter })=>{ const { t } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2___default()(); const audioService = (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(src_xstate_AudioPlayerMachineContext__WEBPACK_IMPORTED_MODULE_7__/* .AudioPlayerMachineContext */ .c); const { 0: isBioTruncated , 1: setIsBioTruncated } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(true); const onPlayReciterStation = ()=>{ (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_6__/* .logEvent */ .Kz)("reciter_page_play_station"); audioService.send({ type: "PLAY_RADIO", stationId: selectedReciter.id, stationType: _Radio_types__WEBPACK_IMPORTED_MODULE_4__/* .StationType.Reciter */ .T.Reciter }); }; const bio = isBioTruncated && selectedReciter?.bio?.length > maxBioLength ? truncateText(selectedReciter?.bio, maxBioLength) : selectedReciter?.bio; return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { className: (_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default().container), children: [ /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", { className: (_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default().reciterImageContainer), children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("img", { className: (_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default().reciterImage), src: (0,_utils_cdn__WEBPACK_IMPORTED_MODULE_9__/* .makeCDNUrl */ .Kr)(selectedReciter?.profilePicture), alt: selectedReciter?.translatedName?.name }) }), /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { children: [ /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", { className: (_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default().reciterName), children: selectedReciter?.translatedName?.name }), /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", { className: (_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default().reciterBio), children: [ /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("span", { dangerouslySetInnerHTML: { __html: bio } }), selectedReciter?.bio.length > maxBioLength && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("span", { className: (_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default().moreLessButton), role: "button", tabIndex: 0, onKeyPress: ()=>setIsBioTruncated((isTruncated)=>!isTruncated), onClick: ()=>setIsBioTruncated((isTruncated)=>!isTruncated), children: isBioTruncated ? t("common:more") : t("common:less") }) ] }), /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", { className: (_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default().actionContainer), children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP, { className: (_ReciterInfo_module_scss__WEBPACK_IMPORTED_MODULE_8___default().playButton), prefix: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_play_arrow_svg__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, {}), onClick: onPlayReciterStation, shouldFlipOnRTL: false, children: t("radio:play-radio") }) }) ] }) ] }); }; const maxBioLength = 400; const truncateText = (text, maxTextLength)=>{ return `${text.slice(0, maxTextLength)}...`; }; /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ReciterInfo); __webpack_async_result__(); } catch(e) { __webpack_async_result__(e); } }); /***/ }), /***/ 75184: /***/ ((module) => { "use strict"; module.exports = require("@reduxjs/toolkit"); /***/ }), /***/ 58097: /***/ ((module) => { "use strict"; module.exports = require("@sentry/nextjs"); /***/ }), /***/ 59456: /***/ ((module) => { "use strict"; module.exports = require("@xstate/react"); /***/ }), /***/ 59003: /***/ ((module) => { "use strict"; module.exports = require("classnames"); /***/ }), /***/ 34741: /***/ ((module) => { "use strict"; module.exports = require("clipboard-copy"); /***/ }), /***/ 62733: /***/ ((module) => { "use strict"; module.exports = require("fuse.js"); /***/ }), /***/ 59606: /***/ ((module) => { "use strict"; module.exports = require("humps"); /***/ }), /***/ 12372: /***/ ((module) => { "use strict"; module.exports = require("lodash/findKey"); /***/ }), /***/ 98492: /***/ ((module) => { "use strict"; module.exports = require("lodash/groupBy"); /***/ }), /***/ 35526: /***/ ((module) => { "use strict"; module.exports = require("lodash/random"); /***/ }), /***/ 64042: /***/ ((module) => { "use strict"; module.exports = require("lodash/range"); /***/ }), /***/ 47657: /***/ ((module) => { "use strict"; module.exports = require("lodash/sample"); /***/ }), /***/ 16641: /***/ ((module) => { "use strict"; module.exports = require("next-seo"); /***/ }), /***/ 60866: /***/ ((module) => { "use strict"; module.exports = require("next-translate/useTranslation"); /***/ }), /***/ 3280: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/app-router-context.js"); /***/ }), /***/ 92796: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/head-manager-context.js"); /***/ }), /***/ 3539: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/i18n/detect-domain-locale.js"); /***/ }), /***/ 34014: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/i18n/normalize-locale-path.js"); /***/ }), /***/ 78524: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/is-plain-object.js"); /***/ }), /***/ 78020: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/mitt.js"); /***/ }), /***/ 64406: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/page-path/denormalize-page-path.js"); /***/ }), /***/ 24964: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router-context.js"); /***/ }), /***/ 93431: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/add-locale.js"); /***/ }), /***/ 11751: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/add-path-prefix.js"); /***/ }), /***/ 46220: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/compare-states.js"); /***/ }), /***/ 10299: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/format-next-pathname-info.js"); /***/ }), /***/ 23938: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/format-url.js"); /***/ }), /***/ 29565: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/get-asset-path-from-route.js"); /***/ }), /***/ 35789: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/get-next-pathname-info.js"); /***/ }), /***/ 1897: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/is-bot.js"); /***/ }), /***/ 1428: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/is-dynamic.js"); /***/ }), /***/ 28854: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/parse-path.js"); /***/ }), /***/ 91292: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/parse-relative-url.js"); /***/ }), /***/ 34567: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/path-has-prefix.js"); /***/ }), /***/ 80979: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/querystring.js"); /***/ }), /***/ 93297: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/remove-trailing-slash.js"); /***/ }), /***/ 36052: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/resolve-rewrites.js"); /***/ }), /***/ 84226: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/route-matcher.js"); /***/ }), /***/ 95052: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/router/utils/route-regex.js"); /***/ }), /***/ 59232: /***/ ((module) => { "use strict"; module.exports = require("next/dist/shared/lib/utils.js"); /***/ }), /***/ 71853: /***/ ((module) => { "use strict"; module.exports = require("next/router"); /***/ }), /***/ 16689: /***/ ((module) => { "use strict"; module.exports = require("react"); /***/ }), /***/ 6022: /***/ ((module) => { "use strict"; module.exports = require("react-redux"); /***/ }), /***/ 20997: /***/ ((module) => { "use strict"; module.exports = require("react/jsx-runtime"); /***/ }), /***/ 14161: /***/ ((module) => { "use strict"; module.exports = require("redux-persist"); /***/ }), /***/ 82522: /***/ ((module) => { "use strict"; module.exports = require("xstate"); /***/ }), /***/ 44549: /***/ ((module) => { "use strict"; module.exports = require("xstate/lib/actions"); /***/ }), /***/ 31481: /***/ ((module) => { "use strict"; module.exports = import("@radix-ui/react-dropdown-menu");; /***/ }), /***/ 66704: /***/ ((module) => { "use strict"; module.exports = import("@radix-ui/react-tooltip");; /***/ }), /***/ 88813: /***/ ((module) => { "use strict"; module.exports = import("firebase/compat/analytics");; /***/ }), /***/ 33773: /***/ ((module) => { "use strict"; module.exports = import("firebase/compat/app");; /***/ }), /***/ 3590: /***/ ((module) => { "use strict"; module.exports = import("react-toastify");; /***/ }), /***/ 63477: /***/ ((module) => { "use strict"; module.exports = require("querystring"); /***/ }) }; ; // load runtime var __webpack_require__ = require("../../webpack-runtime.js"); __webpack_require__.C(exports); var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) var __webpack_exports__ = __webpack_require__.X(0, [11497,79165,96270,24709,57933,61239,25869,50497,76410,79717,85949,91308,99163,64564,9581,92799,4075,78936], () => (__webpack_exec__(22666))); module.exports = __webpack_exports__; })(); //# sourceMappingURL=[reciterId].js.map